Override System.in/err/out and added TODO markers for future