String displaying and UI Changes

Changed ConsoleInputOutput's putString method to use System.out.print()
instead of println(). Reformatted all output to look cleaner (i.e.,
logically separate blocks with blank lines).