Created integration test to show that an speakers interaction with a
listener causes a change in the listeners model.
rejigged package names
refactored name of MyVector -> Point
Started adding unit tests for Concept
Introduced Point object to replace MyVector. We then introduced a
ConceptualObject type which encapsulates a point. Aim is to then
introduce a Prototype type which also encapsulates a point. Then we can
start shifting the logic for the interactions between these types out of
Agent and into the relevent classes.