add git subtree
add public folder
add deploy method