Modifications to simple db to include G Clock, hashmap and buffer storage for recovery.