added missing icon references; numerous layout changes; updated 404