Disabled all tests and started writing new ones in order to avoid clutter. Will re-enable once the interface is complete.
More refactorings.
More tests.