Refactor code. Enable double jumping. Fix numerous errors.