Is the open source code still available? I am very interested in learning more and would greatly benefit from reviewing your updates!
Up-to-date cgminer is available in Kano's git and the code runs Sidehacks miners that use the S17 & s19 chips. I believe s21 is also supported.
Note that cgminer code will NOT directly run Bitmain's miners as it lacks communications to the PSU for setting hashboard chip voltages.