Progress Checkin 1 - Just need to add validation of details, server side handling of details, including sending of email, and confimration.