Zawgl graph core library
Sample usage: ```rust use zawglcore::{model::{init::InitContext, Node, Property, PropertyValue, Relationship}, repository::graphrepository::GraphRepository};
fn main() { SimpleLogger::new().withlevel(LevelFilter::Info).init().unwrap(); let ctx: InitContext = InitContext::new("zawgl-db").expect("can't create database context"); let mut gr = GraphRepository::new(ctx); let mut node = Node::new(); node.setlabels(vec!["Person".tostring()]); node.setproperties(vec![Property::new("age".tostring(), PropertyValue::PInteger(42))]); let nodewithid = gr.createnode(&node).unwrap(); gr.sync(); } ```