Split codebase into Marionette modules
Merge pull request #28 from fs/split-codebase-into-modules

Split codebase into Marionette modules