Misc. changes
New class OutputControl in IO