Adding doc and examples