added all controllers and models