Added cardtypes. Now cards when created are made as a certain cardtype which contains their image and location, etc., as well as default values.