Gonna try a code review, under git hub.

An attempt at line-by-line code review.