use json error message for sms 400 error
creating parent with existing phone from other school will get 400 error and json response
add privilege table
add principal interface