GGULIVRR rewritten as a JavaScript only framework