setup environment, animation, and added new methods for the basic game infrastructure