Split Open out into OpenDB and NewDB

We used to have this distinction and I think it's useful to add back in.
Update server to match gumshoe changes