Use externalized writing to screen feature

I am not sure if this is good practice but I love this short code.
Merge pull request #7 from ayinozendy/fix-writing-to-screen-feature

Utilise The New Class For Writing To Screen