Finally the site is somewhat OK!
You should expect some updates in the near future however, as this is kind of a WIP.
The PHP code for this site is likely to change some day to include support for subfolders and all that fun stuff I don't have in place as of yet.