Adding interfaces between the subsystems
Merge branch 'interfaces' into develop
Merge pull request #8 from jamesdsmith/develop

Adding interfaces between the subsystems