added model 'role' and edited model 'user' for spring security