updated labyrinth solver & labyrinth info to use empty constructors