Shortened up Maze Gen

Broke the tom_random() into logical divisions anywhere where a lot of
variables would not need to be transferred into method.