Upload and manage templates at company level

Admin-> Upload Template: Now user can upload and manage templates at company level. Previously we had only branch level template upload facility.
Inside document level, user can select the option of branch or company level template.

It means, if the document is uploaded at company level then it will be visible to all the branches under that company as shown below screenshots.