user update routes + changed angular resources to use patch instead of put