Created Envelope object to handle messages

An Envelope is a simple encapsulation of the messages being passed back and
forth between the server and clients. There still needs to be a way to
gracefully create an Envelope object from the clients' input.