Major front page changes, new icon and screenshot additions