Add Custom Exceptions to CardLib.
Add the LastCardDrawn event.