split up the concepts of powered and enabled (after previously already being split up against active)
this also renames operative back to powered, which should not just make merging easier,
but allow for entities to define behavior based on the powergrid