added test script, added dependencies