line follower!

first commit of the line following boebot code. Works right now, clean
up and optimization to come later