adding documentation to the repo, in progress