Replaces generic Pair class with a concrete one.
Removes TypeOr class as it is unused
Formatting a class
Remove unused class About2
Extracted duplicate code into method
Replaces IntAndString with String as it is only used to store the length of the string. Replaces a function that is duplicated three times throughout the system.
Adds generic type, thus, one warning less