Start of worlds support

Actually saves worlds to prefs file and sorta reads them back.