Create card games quickly and easily without having to worry about common logic and boilerplate.