Invalidate Screen on orientation change.

Change-Id: I607206c016e2c7fc5fe4e688a0ce11fbbfb96248
Refactor how percentage records are created

Change-Id: Ica0892139daa4bc00a2e5c2d61c853a1ba62f307