fixed entity animation, player movement, adjusted wall collision and collision shapes