Update codes and notes.
TODO: Finish the 100-page coding contract. After that, do readings and
homeworking.