First shot in CSS/HMTL structure, including base RTL support

Cf #40 #18
Simpler syntax for getting a random book
Typo in template
Merge pull request #57 from ideas-box/front

First shot on CSS/HTML structure