Reworked member profile with new angular practices