Bunch of stuff, mainly solver.hs in src folder. hidden and visible frontier