Add IWriter interface. Created Console to IWriter addapter. Refactoring Renderer to work with a IWriter.