Removed Element.
- Cleaner code base, removed more loop dependencies.
- Adding selectors to make it easier to manage.