Had to typecast the round in next_room_on_line method, dont know what ramifications this will have, but otherwise compiled fine.