Cleaned up code across the board, fixed a glitch where the user couldn't drop while hanging