Added more exmples and documentation