Initial commit. added documentation
upldated documentation