abstract Object
Moved long doc example in docs folder