Added node_modules folder to git ignore
Added npm config files
Added test files
Added permissions functionality