Refactor core logic
Add some animals (cards contents)
Move MainActivity in 'ui' package and remove xml layouts/styles
Add temporary card layout
Set content description to the card when initially created
Paint the card content description on debug to simplify manual testing
Create an OnCardFlippedListener to be notified when user has flipped a card
Handle card already flipped error
When a card is flipped, announce its content