Currently working on new FileDatabase class for I/O