If you want I would be willing to collaborate. seems like it would be a fun project to take on.
-RexTGun