Using enums and lists to mess with cards. Head First C# exercises.