提交一些代码的修改，主要是布局和代码命名