Updated gruntfile to use configuration file & karma.
Updated generators. They actually produce a working site now.

Generators produce a working website along with templates. Moved some
templates.
Removed some code from generator-base due to convoluted coding style.

Will replace code in a future update.
Removed TODO.md and updated README.md