do bootstrap test first
add flatten notes
First part of flat refactoring.
All tests passing the flat refactoring
spruce up release list