Just use an object to encapsulate item selection
fix compile
Merge pull request #28 from gamechanger/ps-tweak

Just use an object to encapsulate item selection