initial commit of final documentation