Updated landing page.
Updated for security issues.