refactoring namespaces and adding ravendb