adds system listing helper

updates examples to use EntitySystemListing class where applicable