Set required properties in the core constructor

As the crud operation involves cql, model, controller and router files,
added default resource file type as cql, model, controller and router.
The default template location is set to cwd/templates.
Resource File Types and Templates can be overridden by options.