add reset_vars method to gamesprite model, ready for some refactor