small fixes and reworkings
new design
design tweaks
added themes support