I have made a lot of changes including:

- Lots of renaming
- Combining op_move_up and op_move_down
- Creating ways of getting previous and next workspaces
- Created a function to correct a workspace's index
- Rewrote moving multiple clients (still very buggy)