add new-post route in router
add new post link on template: posts
add new-post to template loader
create template: new-post
add controller: new-post
add script: new-post.js
add function: delete
add button: delete