improved collisions
added collision eventargs and fixed segfault on circle delete
fixed circle to circle triggering box collision
fixed collision reponse
format
added box composite collision
fixed collision and some bad_alloc