pokestructs: created bitfields for marks and ribbons