Better testing. Using node-precinct for more module support
Organize test directory
Test es6 codebase