added raven DB and started work on the back end stuff