Rename enable() to applied_scope()
Refactoring Surface and Font
Refactoring Surface and Font done
Delete SurfaceUnit
Image Class
update