Added grunt and node tools

Updated all vendor libs
Restructured folders to reflect node, grunt, bower development
Move to requirejs NOT complete