Circle-rect collision implemented