added Uglify Grunt plugin and configured it to uglify all js in proper order, also moved all source js to src directory