set up "conventional" project structure

just adding some other files and moving stuff so you can build the project by merely running "npm install" after cloning the repo