enemy/player movement, shooting, physics