modified files to be more MVC compliant
moved drawBoxes to vies
some more view functions
new npm stuff and merge diff