Additional tests for clumps
Added argument checks
Migration of assertion utility methods to their own class
Implemented FrequencyMap and added tests