Yearly update: I haven't messed with BD in quite a while, but I'd like to. Unfortunately I don't have the time or knowhow, and possibly most importantly motivation to make this project be as good as I want it to be, so I'd like to open up the possibility of collaboration. I think I mentioned this on...