all alghoritms made accessible, individual alhgoritms separated into individual classes, corrector added - does not funcion all right yet