make checker abstract. It receives a slice of Checkers and executes them.