dynamic graphs for coaches, page update for athletes, user profile overhaul