rework sign up process to hold off creating user until the object is valid
turn on the before filter for everything except the suggestion method