generated basic controllers and models