i don't want to like, officially release the code (it's awful).. i've sent the code to a few people who asked.. it's in a half unfinished state, i can't remember what needs doing or what's broken, so.. it's all just a bit messy.. you want to try building it?