making posts display better, updating views and models