Moved speech code into model, improved WebSocket code, css3 data atrributes all over the place