Add user mode, and bring back screen off animation.

Change-Id: I7bb6b5d4da299b5ca1911a1c4246f030150f78cf