Fixed file watcher bug, added aligned new to IObject and changed exception handling interface.