split admin, site views and controllers