DRY approach to editable models
Initial Signup works