This is an HTTP server. It's not particularly advanced, but it's 100% home made!
- Test our web server with an HttpClient
- Respond to GET requests
- Parse query paths
- Serve static pages
- Create an executable jar-file
- Refactor out the common parts between the client and the server
- Respond to POST requests
- Create a Controller abstraction