Initial code commit w/ comments.