added generators package to composer
added new migrations
added models and controller, updated routes