Move shadow matrix compute in bl_matrix
Rename some location
Added shadow matrix in model program