finished card.h
common.h added
group.h added