Added BaseHashDB and child classes
Updated readme to reflect new classes