Created a new Angular directive for the Element Type tables used on various pages. This provides us with a new common and re-usable component when rendering those tables as long as the Json model behind the tables remain consistent. This re-factoring also cleans out the html partials into more easily readable code helping in maintainability and further quick refactoring of the Element tables across the app if needed.