Refactoring elements into more manageable groups

Broken the table of elements into groupings.

ToDo: Change Elements.md to point to the new locations