Moved client-side code into separate project and updated install

This pull request refers to my copy of Authoring Tools Client and now depends on installing node package manager as a prerequisite (probably not actually necessary with a little refactoring)

Path to atc: https://github.com/philschatz/atc