* added input generator
* added examples from tsp lib
* project structure refactoring