Implement new, open, save, close, delete operations.