What a lovely read this was!
Though I do have to ask, is this still being worked on? Been a few months without an update and all.