Added AsyncServer module

Began writing the AsyncServer module, which contains code for the
client, server, and the appropriate handlers between the two by using
asynchronous socket server protocols.