Continue to implement profiles and profile management.

Profile editor requires a profile in its constructor.
Profile dialog requires a profile manager in its constructor.