fixed that we do not constructlongest possibletour:)
added main-method and basic funtionality for running testcases