Refactor StatusCheck - initialization and validation