add Role enum and User class. Test commit :)