Added test method using EdgeShapes to solve the corner collision problem