Refactor - Removing constants etc.
Merge remote-tracking branch 'origin/master' into refactor_remove_constants
Cleanup.
Better console logs.
Enumerating keys only once in beginning.
Fixes issue with view saving labels.

- Adds some logging.
Working jumping without hard coded constants.

- Handles cursor heights with zoom levels.
- Fixes #6.