set up project, added form validation