ASDWM. What I have of motion. Nowhere near complete. (still to add: Making sure you don't fall offscreen, walls, doors)