Launch rework + world base

Reworked application launch as it was a chaos and started a worlds
handling base.