updated TODO
password encryption using bcrypt and @PrePersist in @Entity
uniqueness of email and roleName fields
Merge branch 'feature/password_encryption' into develop