-Changed the design of the «Do not show again » button with NSTrackingArea 
-Cleaned up the code with some Pragma Mark