Initial circle to circle interaction logic in there. Some more work fixing out how they interact still needed.