Better makefiles
Support for choosing which database to compile in
RocksDB support