added bots and player class