[RFC PATCH 02/16] patman: Move main code out to a control module