Adding campus to the created spots
fixed schema gen to work properly with oauth. no 500 error anymore

fixes SPOT-737
Merge branch 'spot737'