Refactoring Point class
Refactoring point pair class
Refactoring GLWidget, Pair, ListEntry
Refactor header of core class
Start refactoring core cpp