add initial test
updates
merge
add more unit tests
#40 add nextPos to entity and resolve this after ALL rules have been run
Merge pull request #41 from andystanton/add-circle-exit-pos

Add circle exit pos