documentation initial commit with pip requirements