Changed the arc names to fill/stroke to make it clearer
Removed some unused variables and commented
XML now differentiates between ramp and blockramp (thicknessbased)