Finished main structure. Refactor of slots. Addition of GridProcessor. Starting adding json methods to classes.