Creates views and controllers