It is unlikely that I would be able to reuse any code directly (that is the price of forking), but I'd be able to lift some ideas. So definitely send it down my way.
As important would be a list of things you changed in order of importance. That helps a lot in determining what needs to be worked on functionality-wise. The link to washington.edu is an interesting start, but as such just an all-encompassing wishlist.
I promised to post my "work on calendar" plans, so I will keep up to my promise - and do so next week :)