Refactored scout selection to allow for scout objects instead of just an array of names