Moved all rendering logic to renderer class. Renderer loads and caches images
deleted imageFactory.java, Class is now obsolete due to Renderer.java
merged Renderer and fixed conflicts