Reworked large parts of the code. Implemented a pattern class to allow for more flexible calculation patterns and interlacing modes. Split the main shader into an "init" shader and a "compute" shader. Added classes for some reusable OpenGL objects. Delta iterations mode is currently defunct.