add controller, manager, event, views and update entities