Added writing to neo4j

Updated pom.xml

added transaction logic

working!

moving to two-pass system

Split up the work

Massive change, now everything seems to work with the database