Change to setBlock: Don't add block to changelist if it's already there
Added: Get direction from vector
Added: Get opposite direction
Fleshed out flip command
Modified clear command