cards and layouts

- a new card element
- a new layout element
- cards can be added to layouts, a spacer card will be shown
- provided a basic layout for a board game