An Algorithm to randomly generate a maze. The maze has dead ends, therefore it's some sort of a MST for some Graph.