Camera + Shaders + few fixes