decision controller changes; JS changes; API changes to do user creation --KW