Init commit

complete card object structure