Merge "Split apart frameworks/compile into sub-projects."