finished scouting, still working on refactoring logic out of Pile
Controller into Pile Service