start using DTModelStorage, refactor storage update and section models
refactor memory storage and core data storage
use DTStorage methods for memory storage
use model protocols from DTModelStorage
Added automatic reorder behavior. Implemented moving items.
add docs for header footer category
optimize documentation for inherited protocols
Fix typo
refactor DTCellFactory view creation methods
implement abstract cell model
implement default cell model
add header - footer abstract and default model
implement default and abstract header footer models
remove abstract models - this was a bad idea after all.
add documentation for default models
add licences to new files
rename configuration block
remove insert replace example. Remove UIView custom header footers example. Rename some examples for clarity.
implement searching for default cell models
refactor search example