Addind basic configuration mechanism as well as error handler call
through
Adding gulp tasks to build the js files
Adding npm script to build the lib