Settings almost finished

TODO:
*) Disallow duplicates
*) Add hotkey settings

Also:
*) Implement profile switcher
*) Implement pinned profiles