Add long-dream-core dependency and fix Makefile
Add infrastructure.storage (placeholder)
Update core dep