created constructors created player moves methods