Tool System Changes

Tool - Tool is now just a helper class for common functions between Tool
Types.
Tool - MainTool, SubTool added to support ui files with different
inheritance
Tool - Updated Sample tool to reflect SubTool changes
Resources - Validated the stylesheet is working and the resources are
being loaded