Get, Set, Create, Delete done, Moved ErrorCode to thrift, all functions now throw exception