playing around with websockets, heightfields & gpu rendering