Adds formatter interface and abstract formatter.