[Chapter 04]: Building a reuseable weblog app called Charleston.