refactor controller and unit tests
refactor from string to char
clean up code
refactors final position method
prints final coordinates and orientation