Improved movement support & structure + minor optimisations.
Now saving a Solution's cost after calculation.
Move class: memorizes which moves have been tried before.
ILSS: started implementing target search methods.