#89 Second part of profile port

This is the second part of the works on a port of the profile page, this
time, we port all screens that aren't listened in the edit menu of the
profile.
#90 Small style fixes