Lots of cleanup.

Added git gutter