Create a JS file to manage thread JS code
Requiring title and respondent to save a thread
Removed server side check for title and respondents
Using a class rather than ID to get save button
Using a class rather than ID to get save button
Filter out tag/E-Mail account from user permission array that are later removed
Showing permissions filter using tables
Add option to filter user permissions by status
Renamed SupportFlow_Email_Accounts class reference
Create get_email_accounts() to get E-Mail accounts array
Using SupportFlow_Email_Accounts::get_email_accounts() to get array of E-Mail accounts

Currently it is accessing them directly from database
Creted SupportFlow_Permissions::get_user_permisssions() to get array of user allowed tag/E-Mail account
Using SupportFlow_Permissions::get_user_permissions_data() to get permissions for a user

Earlier code was directly querying it from database
Created SupportFlow_Email_Notifications::get_email_notifications() to get tag/E-Mail account user opted to receive E-Mail notifications
Using get_email_notifications() to get E-Mail notifications rather querying database directly
Add option to retrieve only existing E-Mail accounts
Check if atleast one E-Mail account exists before showing thread creation page