Amazing work! I have not read all the details, but this is a fun read and has a lot of potential at the table. Well done.