Code Re-factoring

Widget ( UploadWidget,shareWidget) code re-factoring. 
PostShareWidget added.
Service Controllers re-factored (new methods added and existing re-factored) for the widget and application requirement.
Bug Fixes in ShareWidget.