Fixed future concurrency issue with gui changes

Commented out debug message
Removed unneeded code
Fixed crash when animator is powered without any frame set
Generalised add/remove block and messages
Added safety check. Decreased delay.