Counter using Clean Architecture

Initial State Error State Increment State