Ported everything except signalR and thick client, structured codebase throughout #1

Merged
Krishna merged 1 commits from PAT-375-Migration into master 7 months ago