Don't worry, I'll make it look purty soon. Lemme know if it's fun though, else my efforts are wasted.
100% Kosher from scratch code all by me