massive overhaul of front page. images credit to the skills of Brian Smith