started working on private getPosition(Troop) and public getReachablePos(currentTroop)
newTroop(), getReachablePos() and createPath(), INCOMPLETE