Unit tests added

Collision classes are mostly covered, but models in tests should be
updated