Approved thread.
Sounds like a fun project!