Started working on SDL_surface and SDL_mouse