Bitfield width accessors

First steps towards fixing issue #8