Renderer working

Abstract renderer not working