base templates and controllers ready to go