Add form validation and checkout validation