added hash test
rename math header
updated docs