page fix

update all pages, implement login to all pages, add recommendations page