Added rudimentary error correcting code for distances greater than 1 unit. Difficult to tell the effectiveness of error correcting code because of wheel hardware issue. Still need to make code more concise.