add function post
add post route
add post view
add html head for external file