Add lesson 7 (partial) server implementation.