fixed dumb positioning hack
proper collision detection is working
log and better bouncing