move userDetailsBean to core
add english only and max length validation