- Fixed that characters are by default PCDATA
- Removed some old commented out code
- Implemented methods for registering and unregistering component listeners
- Implemented functionality for notifying component listeners about component lifecycle events