upgraded mvc, web api and ef