First shot on CSS/HTML structure

This also add basic support for RTL.

Ref: #40 #18 
Depends: #54 
I should have made this a bit clearer, sorry: this PR only covers HTML/CSS, wording is dummy for now, as you have seen ;)