Added full template descriptor definition types.
Added basic configurator functionality, prompt-based only.
Refactored some dependencies.
Removed grunt.