fixed jar dependancies, default classes and test data generation