Add initial API architecture
Add .gitignore
Add package.json