Give regular users abilities to submit code. Fix up some api stuff for the code submission