1. Moved C (constants) to Common
2. Introduced global ViewModel in AppService
3. Added ObservableDictionary