Added color support in shaders
Updated player class, can now rotate towards mouse