Updated diagram

Base class is on top now
Fixed drv_triangle_solid

Fixed special cases
Added darkblue