Added method to role enum to check whether user has that role
Implemented Transactional annotation