Groovy Ramp Load Component as specified in SLT-42, with code-review-fixes. This is a squashed commit