switched to use named route for all urls
fixed bug role ids are wrong
fixed bug changing email
added tests for UserController