Gen server implementing game logic
Added a board move function and some helper functions