first pass with embedded Raven as the data store.
adding missing files
removing unnecessary file.