removed explicit components - everything is a workflow (can be nested),
trying angularJS