[core] Add Makefile