Under Construction

The site will be under some construction. If you see weird things, ignore them for now.
 
Updated 03/13/2015: Almost done with the fixes on the web site. Just a few touchups remaining, but if there are any issues, let me know.