Update of the Website

This website just received a general overhaul. Some content (especially older items) are still being transfered from the previous site, and some bugs may still remain to be tracked down...