some login logic, main list gestures, improvements