Fixed gitignore
Remove .DS_Store
Removed some extraneous logging.
Using NSTrackingArea instead of tracking rects.
Added canBecomeKey to allow appearing while another window is still key.