Added initial folder structure, design ideas (design.md), and NPM package config for model and web-api.