So how does one create bit fielded data structures in python? or do I literally need an int for every bit and then combine these into another int with shifting? I need to manage CAN bus communication where individual bits have individual meanings.