Remove templates
Change visibilities
Add method to update labyrinth
Change visibilities
Add tests for labyrinthgenerators
Make class static