General cleanup. Test documentation improved. The message buffer test prints a message instead of actually testing since the message buffer implementation is not in yet.