Added test and some pre formatting automation using gulp.