Added a new Database implementation
Added Database interface
Fixed some bugs in the Filter Result
Added method to set a Data instance's value
Made the database's object collection map static
Changed the Filter result to clone the database instead of each of the database's elements