form validation working
added error reporting
added donation fetch on sucessful return
fixed form preloading