Some fixes, and more moves!

-Changed findSet to return proper values
-Added possibility to multibeat
-Added smart choosing of move but so far only when there is a beating
possible, TODO do this for every case