Add a test for bitfields
Add a test for bitfields inside a struct
Implement Bitfields