Further refactoring of code. Added "entities" into QRSim as a separate type. Moved more common functions into the base class.
Added a new entity type for person.