More documentation updates and reworking of the nlfit module (may have broken in the process!)