Fix validation problems and add results page