Interesting concept! Seems like a lot of it is going on behind the scenes and there are some errors, but it's a cool idea. Nice work!