major project restructuring
add basic router
update Gruntfile
add initial code to handle routing