moved form results to same page as form, tightened code, added js, etc.