Improvements to MVP: address TODOs to move code to shared module.

Bug: 301206470
Test: N/A - implementing MVP code

Change-Id: I7ba9f4f5c3e0ea9392dbdab92d742583c4f29a46
10 files changed