add support for all plugging modes
minor cleanup
Add max-size support for the splitter
Remove file which is no longer needed.
minor cleanup
minor cleanup and doc updates