Collision detection fucking works with moving boxes for top and bottom faces, also character moves with box when on top of it