new enitties and daos for handling games