Updated front page and styles