add gruntfile for initialization / move gulpfile
match directory structure to Express

Made directory structure match the default express directory structure.
This way, there is an acceptable standard that is based on the best
practices outlined by the Express team.
renamed and moved .gitignore
add grunt init process after dependency install
update gitignore
add prompts
merge constructor and init functions
change order of final tasks
bugfixes
added dep
change dependency wiring to gulp task
chore: remove .DS_Store ignore
bugfix: move gulp post-generator task
change server directory structure
change welcome message
move mkdir commands to main generator
SOC: move index.html to main generator
prettify welcome message
add default server config files
update package.json