added controllers and started adding views