Marching Squares OOP approach. Need to a add lot of things