update the curriculum and port from LaTeX to CSS!