FINALLY
Phew, this page turned out being a lot more complicated than I had originally intended. BUT IT IS HERE NOW. Enjoy.