add marionette layer and remove jade dependencies arquitecture