Starting with Companion objects.
Cleaned up tests.
We don't need Assertions.assert for asserting.
Removed needless imports in tests.