Url adressing, uniqueness, style changes

Fixed the url adressing by using primary key.
Slight CSS changes for a more visual and responsive design.
Fixed some dead picture urls.
Layout fix, mainly css changes, authentication changes

Added more accurate object handling and referencing.
Authentication modified and the profile flow is improved.