WIP Flash message support
Rename Message to Flash and add unit and integration tests
Improve Flash docs
Remove unnecessary assigns from Flash and useless ops