definitely need to do our own I/O
split up the 'facts' list into arrays of entities. Going to begin
placing these 'facts' in the subclasses instead, methinks
changed the 'nouns' of environment into proper subclass arraylists
Changed my mind. I think Entity is the best way to put it, and our
subclasses should be removed