Read desc

Watcher is never null now
You can now change potion particles etc.
Added LivingWatcher
Cleaned up code