Dev/algorithm config logging

Could probably define a key string like in the set method above since its recreated at least twice in this method.