Add source files

Add these source files, prepare for the grunt building.