started Relation::renaming and Relation::cross_product. waiting on other functions