Starbound packet datatype readers and writers implemented in coffeescript