Extracting Courier into a separate library & chaging the build system to Gulp