ADDED: login background thread, cleaned up project

Background thread and other aspects of the first time login have been added. Also, removed gen folder.
Merge branch 'master' of github.com:gnu-user/free-room-website
Merge branch 'master' of github.com:gnu-user/free-room-website