Some changes

Printing is buggy.
The random maze generator is generating better mazes. (Some even work!)