Changed names, added multiple block moving.

renamed so that first world is in reference to the object it applies to. Multiple block moving is implemented with a recursive method.
added renamed files