- CardsCanvas can now "stack" duplicate card types and display the count as an overlay.
- simplified code by removing refreshCardsLayout() method.
- Call to content.refresh() moved out of Runnable() so that painting appears smoother without the background being briefly shown on opening the screen.
- increased animation speed (same as MulliganScreen).
- ignore refresh mouse-clicks during animation.
- moved AbstractScreen widgets into magic.ui.screen.widget.
- renamed screen widgets.
- moved menu widgets into magic.ui.screen.widget.
- removed unused interface classes.
- moving screen related interfaces into magic.ui.screen.interfaces
- renamed interface classes.
- added option to use icon on action bar.
- replaced mulligan text action with icon in MulliganScreen.
- replaced text action with icon in SampleHandScreen.
remove custom may choice description