Looking to Design a Custom Card Game — Any Tips?