Add edit page and specs for this page
Add new specs for authentication
Only correct user can edit profile
Add friendly forwarding support and new specs