Updated Documentation and examples
Added more reference documentation