Handle full screen output
Add GitLog
Use git log for input
Rename visible_lines visible_line_count
Display full commit info
Control new lines