Fixed module imports
Update Makefile and graph generating
Implemented simulated annealing