New bio to staff page and product to products page
requested review from @cscs24
Checked
mentioned in commit c167a7e8
merged