Bounding box collision detection ok, apart from y coordinates checking