Updated the TODO a bit
Added -Wnon-virtual-dtor and -Wcast-qual warning flags