gametest almost done

Most of the testcases are done, needs reviewing