build out router and finish blog api