WIP Window Selector

Added New Classes and updated tools to increases their functionality