F2E Package Management Step 1

巨型 PR，请按 commit review。

@shonenada