add post schema
add getpost method and render the first page
rewrite wigets