updated styling and player turn functions