Sounds great! I for one will eagerly check it out. I highly recommend github if you post the code publicly. It will help you manage feedback and...