Created an abstract formatter class to hold methods that are not overwritten