Yes, I actually just wrote this down for a high-level description of a new project. (feel free to take it)