新增一般坐标系，将精灵类所有坐标处理改为一般坐标系

一般坐标系是以程序窗口中心为原点，X轴向右，Y轴向上。CoordinateTransformer类用于转换一般坐标系和窗口坐标系。还增加了Vector2D数据结构
优化代码

优化代码，使精灵类Draw函数少一些参数