Lots of changes, improving the world module, the UI and others