Split apart frameworks/compile into sub-projects. am: d0aec89d43
am: 2f64eb88e5

Change-Id: I80465aed464b95d6966995b3f650c5fc03fc549f