Use SDL_RenderClear in clear() to wipe the screen with black.
Assorted optimizations to Line::points()