add new contorllers, models, views