I'm just gonna claim a spot because this seems like a great idea and I will post a cs soon once I get it all finalized in my head.