Add code to repo.  Add TODO comments. CHANGELOG from git. PEP-8 code formatting improvements.