Implements marquees. At the moment, only text marquees are supported. Marquee editing/removal has not been implemented yet.