comments in translator
merge
recreate_object_graph is working , may have a bug with the array
objet graph seems to work
 added a test for the graph
 fixed a bug in the recreate_object_graph, non scalar atoms used to contained extra elements that were not part of the relation
fixed some formatting issues and type annotations
optimized recreate_object_graph so that it creates a mapping from atom labels to atoms once at the beginning instead of searching the list every time it needs to find an atom corresponding to a label
completed the test_graph test method
lhs and rhs was mixed up
wrap unwrap field values
merged with ido