Update TODO with things that have been done.
Updated version number for release, ensured all code is formatted identically and removed trailing spaces that had crept in.  Ready to give this a whirl.
Merge branch 'release/v1.0.0' into develop