renamed project; implemented multimethods; enhanced test script