Updated CardField, updated database

The database had an error where it would not load cards without a type
due to the JOIN instead of LEFT OUTER JOIN