Implement cards from the database instead of hard coded in. Fixes #33.