Design of e-NABLE's Online Presence