Added testing and removed dependency on Gulp