- Added more variables. - Removed unnecessary API.
- Stubbed shell of DOM, with limited support for 'system....'. - Added unit tests.