Added Ratchet Components: Design patterns that serve as basic building blocks