Added DIAG_OFF, DIAG_ON for disabling some diagnostics on GCC and CLANG.
Color no longer extends from SDL_Color.
Added a TODO.