refactoring
Lots of fixes
clean up
more clean up
Fix welcomeMessage
gitignore