added many to many mapping to roles, updated unit test, added name to user process
implementing update user