added all empty movement and attack classes. fixed platform edge bumping