调整了程序结构，更改了一些变量的命名
增加了矩形对象，把一些函数聚合成了类的静态函数