Okay I'm late but WOW this is frickin' awesome. Time to spend a couple minutes catching up. Keep up the amazing work~!