代码重构+实现开场动画

1.由面向过程的编码风格调整为面向对象编码风格
2.添加随机函数
3.添加surface类用于处理图层
4.添加fbp类用于处理背景位图
5.添加palette类用于处理调色板
6.添加rle类用于处理精灵帧位图
7.添加sprite类用于处理精灵动画
8.添加voice类用于播放声音
9.实现开场动画