added passwordInput, moved LoginUI files out of example into source