Updated, dead links removed, links updated, etc.