added controllers and models. edited routes, did not fix controllers and views yet