Restructure and expand documentation