Building fun app from Scott Smith blog series