moved cbv views to its own file
moved views to views.py.mixins
views with generic class based view mixins