Ponter Refactor, Addition of Intitial Direction