Objectified Server

The server now has its own class, and so multiple servers can be easily
created.