Finished 95% of the work that needs to be done in the Angular controller...

Finished nearly all of the work that needs to be done in the Angular controller WidgetCtrl. 
 - Function for submitting final data (name, email, message, etc.) to the server has been finished. 
 - Also, added cleaned up code to access database for settings. 
 - Finally, added name as a required input by the site visitor.