Factored out the SystemStatus class