- Add documentation comments to header files
- Add comments to function implementations
- Figure out eval strategy for where clause
- Support the update statement
- Support the insert statement
- Support the delete statement
- Pass statement objects into execution system
- Rename metadata::DataType to something more appropriate, as it is actually data and not type
- Error handling during parsing - use parser exception