Big changes to the way generators and masks work
-Hopefully it works now :)
Fixed a bug in move()