added pop animation engine as a submodule