Es fantastico, a ver cuando podemos jugarlo, y si cabe en 2k no dudes en presentarlo a concurso, yo se que puedes.
Ponle unos 30k más, que si no...
Fuera de bromas, si lo haces opensource sería todo un detalle por tu parte.
Eso ya es más difícil, porque el código está repartido por unos 15 ficheros en varios directorios más el fichero de compilación que hace uso de diferentes herramientas. Sería muy complicado explicar el funcionamiento de algunas partes sin toda la documentación que tengo en papel...