New templates

in "project new" templates are decoupled from console.
The templates can be located in any place
Also it supports different paths for templates