This might even be called v3... (see commit note)

Added structure gen with reward types!! (The default config is now HUGE)
-> No gui yet.
Major config changes (incuding a version detection system)
Now using dialogs for startup crashes