line following tested and working along with simple user input interface