Update ControllerGeneratorTest add property  for default controller path
Updated ControllerGenerator::templateName from public to private
Updated ModelGenerator::templateName from public to private
Add method ControllerGenerator::controllerRouteName() for single responsibility concept
Updated template to support rules placeholder
Updated ModelGenerator::getTemplate() to replace rules placeholder
Add sendy-halim\dbmeta to composer.json
Add dbmeta as dependency in modelgenerator
Updated test to support dbmeta
Add template for model rules
Updated test to add stub path for model with rules and namespace
Add ModelGenerator::extractMeta()
Add ModelGenerator::tableName()
Add untested ModelGenerator::makeRules()
Updated test to support DbMeta dependency injection and add test for extractMeta()
Updated dependency injection in GeneratorsServiceProvider
Updated test for new dependency injection
Updated ModelGenerator::extractMeta() to set size only if column has size
Remove semicolon(;) in model-template.txt
Fix indentation tab in ModelGenerator::makeRules()