some new generic Actions, seperated API from default controller, added oneScreenApp theme