Jump functionality milestone

- Added code for jump functionality
- Added click identifier constants
Code isn't as elegant as it could be, There might be bugs.
Scheduled for improvement in subsequent commits