Add close method to Cursor interface
Implement HeapFileCursor
Implement HeapFile#insert(Row)
Cursor toCSV utility
Engine draft: add DirectoryUtils class

Add private constructor to all utility classes
Implement basic features of Engine class