Add initial version
Add example to demonstrate AbstractItemModel
Add copyright header to AbstractItemModel class