Renamed SharedAxis to the more specific SharedLinearAxis
ShareAxis rework. Made it an interface and moved the most basic functionality into a seperate class.
Added a SharedAxis to ResultPieChart so multiple pie charts can show relative slices.

All pie charts that share an axis will have the same area as the largest with the differencs showing as a missing slice. E.g. If a pie chart displays half the damage than the maximum it will be displayed as a semicircle.
Added heals by ability type.