The goal of this project is to implement a robust HTTP server from top to bottom while learning about each intermediary step.