Fixed synchronization around optimal solution update
Deleted some useless files
STM implementation done