* Add better serializable sentencizer component * Replace default factory * Add tests * Tidy up * Pass test * Update docs