added image p1token, p2token
changed Move method return type void to int
added p1p2token, but cannot move them yet