river data, all basic game functionality