Shufffle algorithm and game init

Changed card init and started player init.
Part of last commit