Added basic compilation, unit testing and build skeleton using grunt.