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