Custom Mesh shader parameters + clean up

Added mesh-specific shader parameters
Fixed Projection, Added CoreRenderer

Rendering is now grouped by Mesh/Material. MVP matrix works as intended
now.