TODO updates
added the ability to use plugins through events
changes to Theme and comments