Add new profile form

- Turn inputs into separate components
- Move profiles into separate page
- Add new route for adding profiles.
- Add redirects.
- Build inputs only when they are visible
- Allow to create multiple elements for profiles.
- Post profile and show alerts.
POST works but posts empty maps to lists.
Dont't show add new profile btn if not editable.
Improve parsing of profiles
Add tests and minor fixes
Add comments.
Fix typo.
Rename namespace
Merge pull request #185 from MastodonC/feature/adding-profiles

Feature/adding profiles