完成了阶段性的重构，并且把处理触摸事件的方法移到了Controller层