a little purpley for my likes, but this is a good intro on c++ compiliation and what the deal is with headers and the includes are where they are: https://www.daniweb.com/programming/software-development/tutorials/466177/understanding-c-from-source-to-binaries less purple: https://stackoverflow.com/questions/6264249/how-does-the-compilation-linking-process-work least purple (covers makefiles also): https://www3.ntu.edu.sg/home/ehchua/programming/cpp/gcc_make.html
gdb on mac is a pain in the ass, use sudo lldb main
whats next?
Request class to abstract parsing/writing Headers and Body Request Lifecycles