Unit Test Failing

@lileicc don't merge this yet. some of the unit tests still fail when running sbt/sbt test

Right now, all JUnit tests on /src/test/java pass. I don't think this is a problem with distributions.