Initial implementation of the User class and the User Interface
Refactored GitLab.java to move display logic into it's own method
Added gitignore
Merge remote-tracking branch 'origin/ui'