initial checkin
initial meaningful checkin; include interfaces, impl, util, gremlin and neo4j