It looks like a fun and challenging project. Can't wait to see how it comes along!