Completed chapter 3. I've followed all the instructions provided (which didn't totally work), then fixed what I needed to fix. This is nowhere near production ready code.