Fixed matrix multiplication order so that its actuall MVP not VMP

Moved the model matrix into the model class

Fixed lighting in shader