main page logic 98% done (missing only the locale-aware dates)

add: major CSS improvements