Started main Switcher class.
Merge pull request #4 from davejoyce/feature/project_structure

Feature/project structure