WSPRlive landing page is online!

The first version of the wsprlive.net landing page is online. Please leave comments for improvements.