Mostly fixed elder renderer and added surface oregen