Documentation, code clean ups and build updates Change-Id: I7ce3d75345b76f2a7693b6143e013b6a8202e093
Change-Id: I8affdf79e5a2f33c88f7661082d2cbd7777240fb
* Adds many input methods Change-Id: I2f3576948416e7d2bf2f935e609fe50977e7e9d9