Added support for additional plugins. Also set up error-checking for user-input on profile names by adding a supported profiles list.