Backup commit
Overhauls application into first working version