Seek/Jump Support

Refactoring to support params and callbacks.
Adding seeking to time and small time jumps.