BIG UPDATE ! Add taquin solver, pathframme class and all classes relevant to the solver