Add grunt.js buildfile, reorganize folders