fix collision detection
merge physical and circle
remove bad requires
make blue increase cost of children