Add navigation bar and About page, some style cleanup

Signed-off-by: mvglasow <michael -at- vonglasow.com>