add directive stateChecker

предлагаю переименовать модуль в state-checker