added history, docs requirements and setup requires and fixed password