added progress bar to minting, required form field validation and direct doi listing for users with only 1 app_id