I am about to do it Nathan!
Credits to everyone except ST! Full credit to @Nathan_continues_on for the original project.