added sprite class with movement