+ added viewmodel instead of viewbag
+ code refactoring (remove the partial view, the viewmodel is passing to the view)
+ whole CRUD for categories and feeds