Created project structure

I've added basic files/gulp tasks/ structure to init the project.
I would prefer that we keep `globals` defined in separate .jshintrc files (eg, one in src and one in test) --- but this is fine for now