Various fixes for user flow

- site wide flash message
- FB auth
- modal fixes