New style

Initial work on new look. It's not complete, still quite few things to do. It's more an invitation to further discussion.
The layout is fluid/responsive and works quite well with mobiles and tablets.
There are few unrelated problems which I'll open issues for.