BigPetStore - initial code drop - (lines commited by others : nigelsavage~200,mattfenwick~200,michaelmcune~5,anushshetty~10,jeffvance~10)