messed up some stuff in findAllGamesWithItem
new matchdetails

dunno
new file naming convention - each file is a different player
error handling for getAllDetails()