Added new projects

Added new projects to implement onion architecture. Am in process of
migrating models etc out of UI project.