Generates a maze and solves it. Graphics done using SDL 2.0.