Set boolean flags instead of one integer field
Extracted flag values from integer to booleans
Removed integer flags field from message
Fixed offer message type in message factory
Fixed tests to reflect removing message flags field