refactor Player
add player.js file
stab at player turns

implemented a few cards and some of the player turn. can't use a while loop to call async code though :\
player turn async

more incomplete changes