Fixed a bug around decimal types reporting errors.
Beginning to update the documentation and break concepts out into sections.