Organizing some classes

Created a couple of new class library projects. The Services library
contains backend services like a TCP server and HTTP server. These
aren't needed by the client, so they shouldn't be in the Aquarium
library. The Web library contains classes for requesting web content.
This is needed by the server and client, but is separate from the
Aquarium library to keep things organized.