Reworked direction code to have direction as a tuple
Added world and direction to enterable_by function