Maze generator strategies as 'simple' functions.

... where 'simple' means something like 'top-level', 'first-class', or whatever.

I feel like, in this case, this is a better way to implement the strategy pattern. I'd definitely like to hear your thoughts on the matter, though.

I've also fixed a few whitespace errors.