UP = increasing y value = moves up screen
initialdir calc fixed and hardcoded start spot and dir removed.