[TASK] Reworked profile actions

Separated the account controller into user specific
actions. This resulted in a additional controller
handling all profile specific actions.

There is still some work left!