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 branch 'ui'