<?php

require 'functions.php';
require 'models.php';



// prethis($_POST);
if ((isset($_POST['dog_move'])) ||(isset($_POST['cat_move']))) {
  $board = new Board($_POST['rows'], $_POST['columns'],urldecode($_POST['s_layout']));
  $board->update();
} else if (($_POST['set_rows_columns'] == 'reset') && ($_POST['rows'] >= 4)
  && ($_POST['columns'] >= 4)){
  $board = new Board($_POST['rows'],$_POST['columns']);
} else {
  $board = new Board(6,7);
}

// $board->print_layout();
$theboard = $board->display();
$s_layout = urlencode(serialize($board->layout));
$s_turn   = $board->turn;




?>
