turret rotation now works even it is ugly. added some SDL_FreeSurface()s I had forgotten too.