Move manifest and resource into package.
Replace interface changes with message classes.