[add] template
[add] draft
[add] makefile :)