added the marionette, foundation etc structure