mostly done with logic

game end conditions added