Creates a designed maze and can allow the user to solve it or auto solves it