css and socketio listener

also added some eyecandy.
Merge remote-tracking branch 'origin/david/master' into arturo/master
Generation of secure Session ID and Config reading