Added @Entity tag to all models. Added in some constructors for easier use in test cases.
Added unit tests for the models.
Modified password hash type
Added secure password hashing capabilities
For some reason, the last @ of the scala comment got automatically removed. I suspect that this is an issue with intellij. Re-added in the missing symbol
Updated models