update create question form

I got the create question form to where it actually functions. Still some bugs to work out. Added partials to the question models to make generating those easier.