convert router to sync

allows us to call without worrying about fire order. Convert doc block
over to
TomDoc
call controller module
ocd
create basic controller module

copies the app controller over to project if it doesn't exisit
create a resource controller file
append basic text to controller file
convert controller module to OO

breaks up module into sep. methods. no 'new' required with init.
add ctags
remove dead code

createBaseController will create folders if necc.
check if action option is passed in before streaming

If user passes in a `--index` action, it should only generate an index
controller,
and eventually index route and index page.
generate all controllers if no action opts are passed in
convert create function into router object
Convert docblock to TomDoc
save filepaths in object
append a hard coded route

pretty shitty, but getting there...
clean up comments/blank lines
append correct route for a given action

#appendRoute checks the action and sets the correct route
call append routes to routes file

prepend comments, add needed routes and add a blank line.
Clean up comment blocks

removes indentation
clean up help page