add sample 2d engine

sprite is the base class for the sprite in game, ScaleFactory build
widget and image for all screen size