User and Role entities, basic user registration and login