Shift the world into correct place, + tree object
Sand implemented
Add water spreading
Remake the pushable code
Sand -> Water Done
lazy to write commit message at this time