- The visibility for all Material class attributes have been changed from public to private.
	- Added getters and setters.
- Added two constructors for building a PackableColor instance from a glm::vec3 or a glm::vec4.