Move Unmatched,MatchedUp and MatchedDown frontend monitoring from being a factory to being a state