Added and integrated the PatternToolTip class

-the pattern tt is now drawn in the new class
-all references and drawing of the tt has been all removed from map