Added comments.
Added error reporting when saving to localStorage
Birds return to start when on back side

If a bird on the back side of a widget is given something it now returns
to where it started.