LIVEOAK-534: Console Scenario: Business Logic

LIVEOAK-402: Editor component for in browser code editing