Separated vertex/edge op methods as syntax; Added completely automatic schema creation + tests