fix .project project name
edit gitignore for github clone
test remotes on win
add formatting and MiniGrid class
add abstract grid
add abstract grid
add screenshot
extensive refactoring
some refactoring, implement some minigrid methods, begin working on parameters that determine whether to append vertices to image.
untested implementation of appending to grid from surface info
initial working implementation
working implementation of selecive fragment highlighting(lightly tested). Also, refactored ProcessImage from static methods to object
improve conditions for surface preprocessing in GUIDisplay
debug null pointers from ProcessImage
Merge branch 'feature01_gradient_preprocessing' into develop