declarative: Creation and destruction animations for the surface item

Implement animations for creation and destruction.

Closes #37