added restriction on powering the plants based on turn phase
added restriction on powering the plants only once per turn
added restriction on stocking the plants only when the correct phase is on
refactored PowerPlantAdministrator into separate classes with separate concerns