adds a package.json for the necessary required modules

If you run karma start, it wont work because the necessary dependencies aren't included. I put them in the package.json so someone can just run 'npm install' and then karma start and everything should just work without them having to figure out what are the missing modules.