Restructuring to help with build process.
Adding build process with grunt.js.
Adding version in build and instructions for build.