Redesign forms, add validation for inputs