Displaying text to screen now works, as well as reading from written files, little tidy ups needed before submission