Merge pull request #604 from typesafehub/wip/new-sbt-service

Bring new sbt services using the event stream api
Merge pull request #605 from typesafehub/wip/new-layout-and-widgets

Wip/new layout and widgets
Place files for new code plugin