-
The code that managed the profile model currently is done inside of the ProfileSettings, and thus unusable out of it. Since I want to make it easier to select a profile this needs to split. It's also a bad code style to mix interface and code
8aaf4318