The configuration struct now stores a slice of profiles identified by a UUID and with a friendly name each. A UI was added so configuration changes can happen without an external tool. Signed-off-by: Ophestra Umiker <cat@ophivana.moe>