Added missing header guard to parser.hpp