That's a very cool project! I think it's really nice that you want to
contribute it as a demo in the library, but I think it would be better
as a separate package. The Brick library demos have a specific purpose:
to provide a demo program to emphasize one feature of the library at a
time, so as to be easily digestible for people who are learning. I
think your application is more sophisticated than I want the demo
programs to be, though.
However, I would be happy to add your project to the Featured Projects
list in the Brick README. How does that sound?