Broke Mask() out to its own module
Broke Bot() out to its own module