Update .gitignore

Add .sublime-project to .gitignore
Refactor casebook.models to normalize data

Seperate Casebook() into Casebook() to hold static details for uniquely titled casebooks and Transaction() to hold sale details for each physically unique casebook.
Update models with __str__() methods
Update casebooks.views to import generic views