added first test and dependencies