New Architecture

Newly Designed Architecture for the application effective after 9.0
version release.
Merge branch 'master' of https://github.com/dineshkummarc/DashboardX2.0