Screen Brightness, re-open fix and some tidying.

Added flashScreen(), fixed crash on stickyFlash reopen, and a lot of
todos!