A JavaScript implementation of Maniac Mansion(tm) for modern browsers