Updated to include streams and changed to use gulps