You can choose one of the following ways
1, Using button Use this template
to create new project using this template, and now you can do anything with this
2, for only install heart as package module ----> add directly in manifest.json
in folder Packages/manifest.json
"com.pancake.heart": "https://github.com/pancake-llc/foundation.git?path=Assets/Heart#3.1.4",
├── _Root
│ ├── Animations
│ ├── Editor
│ ├── Effects
│ ├── Fonts
│ ├── Materials
│ ├── Prefabs
│ ├── Resources
│ ├── Scenes
│ ├── Scripts
│ ├── Sounds
│ ├── Spines
│ ├── Sprites
│ ├── Storages
├── Heart
│ ├── Common
│ ├── Core
│ ├── Editor
│ ├── Modules
└── ...
DO not put anything into folder Heart, any new asset should be place under folder _Root
graph TD;
Core-->DI;
Core-->EventSystem;
Core-->MVP;