avatar does not shoot
added Walking state
refactored enemy vision, drawing approximate enemy view field