Add and update some documentation