Moved implementation from solver.hpp -> solver.cpp