created generics views and some mixin class view.
status:  add blocks working, edit not working