Added more tests to the driver code. Added a fix to machine config because I had a recursive set in Object.defineProperty that would make everything go cray cray.