Updates:

1. Made the combined lists by using "Audience Targeting". There is one
main task list, but I placed one Task List web part for each department
member on the same page. Each web part is "targeted" to a certain user
group. If a member is in that group, then only that list will be
displayed! Each list automatically is filtered to display only that users
tasks (except for the manager's list). To prevent users from changing the
filters or views, I use JavaScript to remove the options of changing
views.
	a. This is true for all options except for the Ribbon. This will
	have to be changed dynamically since SharePoint recreates the
	elements every time the Ribbon is opened (inefficient, I know)

2. I fixed the pop-up glitch that was occurring in IE. Initially, I was
using the CSS property pointer-events: none to allow clicks to a layer
behind the form. When that layer was clicked, the form would hide.
However, IE does not support this CSS property. So instead, I use
JavaScript to monitor clicks on the layer containing the pop-up. If the
target of click does not contain the class "form" then the entire pop-up
becomes hidden.

3. A few glitches popped up today that were taken care of:
	a. A few of the shortcut links were incorrect
	b. In an attempt to get IE to behave, I loaded sp.js and
	runtime.js in the masterpage. This caused a whole host of
	unhelpful errors (" can't access 'childnode' of undefined" was
	being returned from Angular). Once I removed those files,
	everything worked correctly.

TODO:

1. Remove options to change view from the ribbon
2. Change the color scheme of the site and refer to Mike for advice
3. Design the HR subsite
4. Automate: move SBN generated invoices to the SBN
	a. This can be done via a monitoring script (ran using node and
	grunt, that can be automatically started by windows)