Set mDisplay earlier.
Use the right constructor. Bool sucks.
Don't keep adding to mClients when we get focus.