add card and player structs, add functions to initialize structs
updated load deck function to support structs, updated print deck to support structs
updated shuffler for structs