Refactoring the account entity
Adds javadoc to user entity
Refactor user entity
Implement methods for Transaction entity