added test generation files and road class (which should have been added earlier)