Gather Flags into Char
Flags are stored as separate bools. This is poor memory usage; flags should all be in one char that is AND'd to retrieve elements.
Flags are stored as separate bools. This is poor memory usage; flags should all be in one char that is AND'd to retrieve elements.