still dealing with library issues
merged
StorageEngine implementation
Query implmentation
mid StorageEngine