basic ui

Note that for it to work you'll need https://github.com/theforeman/foreman/pull/766
That fixes several places where foreman helpers couldn't cope with the name space in the engine.