finished UiHandler and most relevant calls
world.production now works
ironed out ui output