Naprawienie bledow. Zmiana double na float. Dodanie watkow i obslugi timeout. Obsluga wyjatkow i stanu TaskSolvera. Zwracanie najlepszego cyklu i czasow dojazdu do lokacji. Opis kodu