Handling reopening correctly.. working on custom popover
Fixed bug when recovering from sleeping and loosing the control on key strokes.
Started to implement custom popover.
Reorganized the structure of files.
Able to draw custom popover.
Fixed small bug on  disabling the highlighting from icon in Yosemite.