A Card Game Engine for CMSC 22001