Generate models and controllers