Add profile new/edit form and  finish avatar functionality