created models
added controllers and views