Player vs player game partially implemented

Most movement works. There are no conditions for check mate and endgame.
There are still some bugs but it works.