css and socketio listener

also added some eyecandy.