added registration, login page needs fixing