Implement FlashMessenger suggested by @LoneShooter in #668
Implemented flashMessenger