Command abstraction, added unload_world
Added gamemode_change and tab_complete_chat