changed to a more permissive license

started work on approach 2 for p8
added node_modules to gitignore