Add cards module with various types with kind/1 and main/0
Add a spec to cards:kind/1 for dialyzer to expose flaw in main/0
Add convert module with main/0
Add a spec to convert:convert/1 for dialyzer to expose flaw in main/0