SpinWindow(s) and SDLWindow(s) are now freed together. Added Drawable abstract