Added basic factions and an empty computer player class