Finished text formatting and principal coding.  Ready for extended testing.