#3 Implemented basic drawable component and sprite

Added cSprite class to wrap SDL_Surface
Moved create_user_entity from a static method of n8 to cGame_Manager
Implemented cDrawable_Component class
Added the drawable component to the "user_entity" returned from
cGame_Manager.create_user_entity