Updates tests to use Mocha and Should

Restructures the tests to be in the expected directories.
Adds a mocha opts to make life easier.
Also gets the test for the indexer off the ground