[New] Added Ruler class