I thought about this comment for over a month now. But I think I have to disappoint you. There will be no expanded version. I'd rather take the lessons I learned in this project and apply them to a future module. I enjoyed writing this immensely, but I don't think I'd get much of revisiting this. It would probably feel to much like a chore.