Completed Animation and AppObserver

Full documentation was added to Animation and AppObserver.

Some observer callback methods that yielded nil as a return value were changed to void because they don't process the return values.

See also links were added to navigate to original documentation.