newly initialized units now have correct sprite, movement repaired