Added include guard to manip.h