Added some updates to the Element system

I just added some minor updates to the Element system. It's nothing too
fancy. I'm just continuing the project.