A warm, fuzzy, thin wrapper around WebSockets