Initial implementation of domain

- Rename Person to User
- Added Domains Subclass types of user
- Experimented with OneTwoMany Collection mapping
- Added some in progress configs for SublimeLinter
- Ignored *.class files