Moved Invalidate inside the Selected property setter.
Clean up MainForm a bit.
Refactored CardRenderer

for configurable colors and shapes
Added 3 new shapes