Refactored LogViewer code
Changed reverselist method to use Collections.reverse()