Lifecycle interface: setup and teardown methods