My copy of the relation.cpp and relation.h

Also updated the grammar