Call getUnpreffedCards and getUnpeggedCards once

PlayStore refactor to only call getUnpreffedCards and getUnpeggedCards once

Also fixed failing sandboxing test in PlayStoreTest