tons of work to improve validation, and the example app now retreives and stores credential info from remoteStorage, and send email sucessfully