created a bunch of CBVs in return adding more functionality to my django application