Moved class Result to a separate module