Added data validation to donation page

Still need CC validation and removal of test items from code.