add admin's views
add exception controller
manage plugins and dependencies