Added Route and Directive Generator

now that this is part of Pivotal, I'd appreciate a code review @oniofchaos @rreas @samnang. 
It looks like you removed the ::Group from this but you still have it in your other tasks. Was that intentional?