added pseudo admin login, divided views into userside or adminside, failed modals