Improve region finder to not return anything but instead allow block to do what it needs
Tidy up place_card method
Table::place_card no longer relys on knowing about how @positions works
Beginnings of route finding