Feature/book 819

This ticker solves the issue with the "edit profile" link being shown for every user, even if you are not the user. 

In addition, we can now flexibly render lists of links with the use of an extendable component.

Lastly, there are some space/tab indentation fixes.