close #14 add subgenerator

related #14 add controller subgenerator

related #14 add model subgenerator

related #14 add view subgenerator

related #14 add collection subgenerator