Fix dynamically addiing Modifiers to Attributes

It turns out it was very possible the whole time - just that my
implementation had some subtle bugs.
Implement all three columns of the skills area

Now I just need to fill in all the missing information from my
character sheet.