Reworked unit scheduling and movement to be a simpler state-based system. also started working on unit movement radius