It's an emerging industry (in uni terms) so its cobbled together rarther than "made for", needs development, but the problem is that theres not money to develop stuff. Might set one up on my own.