Merge pull request #1 from paulcpederson/master

load grunt tasks
grunt javascript tasks
load tasks from paul working
merge conflict. and also make npm dependencies really beautiful