Add pathfinding, some unit tweaks

Add: pathfinding for troop movement
Add: pathfinding penalties based on content of tile
Add: logic for reinforcements
Change: initial unit changed to one, in random location
Change: unit movement based on deltaTime