Added template module.

Factored common io gui elements into oovu.gui.commonio.