* Add Identity name * Update Context to accept a name * Change constructor in bindings * Add name retrieval to bindings * Update constructor string type * Remove uneeded files * rename functions for symmetry