Documentation: Document all the classes

Make sure anything that is in MobileFrontend shows up in the documentation.
Correct a few existing definitions.

Change-Id: Ib63696851e6fe54347554e860d465c5d6fb15bcc
Merge "Documentation: Document all the classes"