Simplifying MessageViewer
non modified movement commands
removing unesessary refreshes
adjusts to keypress function