It has been about 1.5 years in the making, but we've finally updated the site to be friendly to all screen sizes.  We will be writing a larger blog entry about it in the near future, but. for now, please report any bugs to  Thank you.

We hear you. You want the new design to be more dense / efficient in utilizing screen space, and we are working on it.  Might even have an update ready today.  Thanks for your patience.