we can now generate models as well as controllers