add test template
add debugging
add update_player_location(), path_exists(), next_active_player()