update user controller/routes on backend; fix censor function in common utilities; update location parsing