Worked a bit more on the login class
amended gitignore to include .DS_Store files