modeling objects (table, seat, player) and some behavior