A bit of WIP on addQuestion js function

Unsure where this should go, maximum confusion deluxe in the gitz