引入avalon，完成初始布局