Commenting, mostly.
Exercise solutions in separate file.