Switch to LevelDB

Implements #25
Add a LevelDB backend