Scenarios[CR]

Not sure why there's merge conflicts, it probably has something to do with the files I added. If there's something I should do to fix it let me know. Probably involves adding the file names to some list or something if i had to guess.

Update:Scenarios assign starting location, and limit your available professions on the scenario chosen. The available professions can be easily changed by adding them to the professions array in scenarios.json, or all of them can be made accessible by adding "ALL_PROFS" to the flags for a scenario. All scenarios currently in the .json file are for testing purposes only.

TODO:
 Clean up comments (Some left over from profession).
 Assign traits to scenarios.
What does this even mean?
If you want to organize things, see if you can pull out the coherent bits to helper methods, "section comments" tend to just add clutter and go out of sync with the code..