Initial game and hands implementations

doesn't have timer stuff yet