Merge pull request #3 from tikiking1/master

Base File Database
Generalized Stream-based databases.
Merge pull request #4 from tikiking1/database

Database