maintenance

just updated the site to the current version of drupal and did some maintenance work as well as adding some enhancements (more soon). please get in touch if you feel that something is acting funny.