A matching card game application