adding jump features and  calling the update function based on socket input
Merge branch 'dev-melon-tut'

Adding jump capabilities and also correcting update function call to improve responsivness