Fix broken filter 'ugly' stitches option
Moved PesFile support classes to their own files
Improved readability of X/Y value processing code

Included more descriptive comments as well
Added background grid to drawing panel

Includes setting to enable and disable the grid
Make boolean values in settings file consistent

Deprecate YES and NO values in favor of TRUE and FALSE values
Enhanced design debug output

Now includes unknown block start byte, and saving to a file displays a
messagebox when it's finished