update for mkruby
redesign of site based on http://yycix.ca