Rating / reviews system, extensions page styles and templating

Closes #99
Templating improvements