Big commit: tests added, backend integration, TestRunner setup changed (sorry Freek).