Started writing Die test

rearranged some packages - not so much under 'utils'
commented out methods for Die, Face, and Relationship
added TestHelper for assertThrows(...)
switched from TImmutable interface to @Immutable annotation - still need
to look up the implementation