Some fixes
Insert other method and improve class. Start to work to main program
Great work. First version of algorithm (it does not work correctly but this is the first pace on the moon :D). Added comments and a lot of useful methods and attributes. Correggimi se sbaglio XD
Merge remote-tracking branch 'origin/master' into Alessio

Conflicts:
	libs/IO/input_generator.py
Merge branch 'claudio' into Alessio

Conflicts:
	libs/structure.py
To be verified version - Boruvka