Update CMakeLists.txt and set up initial structure
Implement read_line
Start parsing command line inputs