fix moment.js locale
fix default language
update on contact model to async assoc on to attr