haha I'm currently working on an
You must be registered to see links
but well it's not done yet (or rather I only start working on it again recently).
But I'm using Rattajin's
You must be registered to see links
as a base (though mine is in Java), so perhaps his work or one of forks could help you out in the meantime.
Though I think you might already know all this. And you probably know about me considering your pfp.