added light sensor tests
added prototype of maze algorithm
overrides DifferentialPilot for inverted driving
updated tape follow algorithm
added normalized values of light sensor
fix merge conflict