update to documentation

expanded on software
cleared up header