Add Graph class

Add the Graph class to plot points on a canvas.
Refactor Graph and create unit tests
Graph: Add codo for clear() method
Merge branch 'feature/graph' into develop
Merge branch 'develop' of github.com:Derkje-J/programming-life into develop