#1 Added git ignore
#1 updated licence headers
#1 added package.json
#1 added file stubs