Implemented usage of new region system. Added movable. Closes #49. Closes #51.