Hello
I spent the last two weeks implementing the network status document parser and the microdescriptor consensus parser. The network status document parsing code is ready for review here[1]. It's a fairly large amount of code, with ~1.4K new LoC. The microdescriptor consensus parser is much simpler, since it reuses most of the network status document parsing code. I'll be uploading that soon.
I should be working on the controller's event handling methods after that.
1. https://trac.torproject.org/projects/tor/ticket/6569