Added more error messages. Updated IAP designs. Fixed up on boarding