The skeleton and testing framework for the Display Driver has been implemented. Programmed by Richard and Michael

The skeleton framework for the display driver, as well its testing platform, have been created, but
so far no implementation has been written. (Feature #173)
Merge branch 'develop' into feature/#173_implement_displaydriver
Written tests for DIsplayDriver. Paired by Michael and Richard.

The tests for the DisplayDriver have been written, and the
necessary modules have been imported into the
DisplayDriver logic. (Feature #173)
DisplayDriver has been written. Paired by Michael and Richard.

The logic for the overarching DisplayDriver has been written.
 All unit tests work. Integration testing with the display
 still to be carried out. (Feature #173)
Bug Fixes on the DisplayDriver. Paired by Michael and Richard.

There have been some bug fixes on the DisplayDriver, with improvements made to the serial connectivity and the general working of the code. (Feature #173)
Added some logging for debugging. Paired by Michael and Richard.

(Feature #143)
Implementation now works with the display software

By Richard
DisplayDriver logic has been completed. Paired by Michael and Richard.

The DisplayDriver has been completed and all unit tests still pass. Integration testing with the raspberry pi and the
prototype display has been carried out and also passes. Integeration testing with the actual display yet to be completed -
dependent on board being completed. (Feature #173)
Merge pull request #74 from CO600GOL/feature/#173_implement_displaydriver

Feature/#173 implement displaydriver