use razor as view engine for some views

added tag link
missing create post
implement find by tag
added indexes as per hw4_3
added hw4_4