waits for input after running controller once.
"rerun\n" resets the controller then starts it again.
"stop\n" ends the program