Removes the tranform functions (for now, at least) and makes the comparators examine Intersection objects
Adds factories for building states and positions
Adds initial position, transition functions