Brought back the requireConfig and added JSHint
Added in Mocha tests for integration