App runs reliably now

Fixed issue with async tasks. They can only be executed once.  Also
disabled the "New Card" button while pulling new card data.