Threading issues and fix to asset loading

Fixed some very idiotic problems in the view manager regarding
 the view list add/remove logic.
Events can now notify on completion
No 'known' issues that cause a crash in this version