Introduce tentative API between UI and application engine
Merge pull request #123 from sortega/feature/api

Introduce tentative API between UI and application engine