Convert page to Angular templates

Use Angular templates to show the work lists and sns links;
JSON data is written in the rough Angular controller;
Standardized JS file banners;
Fix the JS path bug in GruntFile which makes concat, uglify, watch
unable to detect the files in children folders.