Added ability secure methods based on user roles. Added remember me functionality. Added HATEOAS for user entities