+ Added a NullLogger that outputs nothing
+ Added a Renderer constructor without sprite map. If one is not provided it will throw an exception when trying to use it