check for types when creating them in titan graph, add helper methods
stupid merge stuff