Edit trainer profile

This PR introduces a new page to edit trainer profile, the button to edit profile is available on dashboard