Changed skiplistener method, removed auto method

Changed the way skip listener works in controller. Now repeatidly calls
step so iterations number can be updated. Removed search algorithm auto
method since no part of the application is using it. Updated tests to
reflect this