- Added check for update functionality based on an NSparkle Fork (see Readme)

- Added double buffering to windows to reduce flickering a bit
- Bumped version to 2.2.0 in preparation for release.
Refactoring