Moved shell lab to second as it seems to introduce the HTTP server well; revised shell lab