Add concept of cell formatter

Ideally id like to abstract as many things away from objects as possible to fulfill the single use principle.
The idea is that a specific formatter is handed a beer and a cell type and it formats attributed strings accordingly and returns them.
Everyone would use them so updating them would be simple.
More files with less lines. Kind of the opposite of the current project is my goal.